home *** CD-ROM | disk | FTP | other *** search
/ Clickx 44 / Clickx 44.iso / assets / swf / start.swf / scripts / __Packages / mx / utils / Delegate.as
Encoding:
Text File  |  2007-01-01  |  1.9 KB  |  72 lines

  1. var ┬º\x01┬º = 544;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 544)
  5.    {
  6.       set("\x01",eval("\x01") + 281);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else
  10.    {
  11.       if(eval("\x01") == 560)
  12.       {
  13.          set("\x01",eval("\x01") - 137);
  14.          break;
  15.       }
  16.       if(eval("\x01") != 825)
  17.       {
  18.          if(eval("\x01") == 423)
  19.          {
  20.             set("\x01",eval("\x01") + 264);
  21.             if(!_global.mx)
  22.             {
  23.                _global.mx = new Object();
  24.             }
  25.             ┬º┬ºpop();
  26.             if(!_global.mx.utils)
  27.             {
  28.                _global.mx.utils = new Object();
  29.             }
  30.             ┬º┬ºpop();
  31.             if(!_global.mx.utils.Delegate)
  32.             {
  33.                mx.utils.Delegate extends Object;
  34.                var _loc2_ = mx.utils.Delegate = function(f)
  35.                {
  36.                   super();
  37.                   this.func = f;
  38.                }.prototype;
  39.                mx.utils.Delegate = function(f)
  40.                {
  41.                   super();
  42.                   this.func = f;
  43.                }.create = function(obj, func)
  44.                {
  45.                   var _loc2_ = function()
  46.                   {
  47.                      var _loc2_ = arguments.callee.target;
  48.                      var _loc3_ = arguments.callee.func;
  49.                      return _loc3_.apply(_loc2_,arguments);
  50.                   };
  51.                   _loc2_.target = obj;
  52.                   _loc2_.func = func;
  53.                   return _loc2_;
  54.                };
  55.                _loc2_.createDelegate = function(obj)
  56.                {
  57.                   return mx.utils.Delegate.create(obj,this.func);
  58.                };
  59.                ┬º┬ºpush(ASSetPropFlags(mx.utils.Delegate.prototype,null,1));
  60.             }
  61.             ┬º┬ºpop();
  62.          }
  63.          break;
  64.       }
  65.       set("\x01",eval("\x01") - 265);
  66.       if(┬º┬ºpop())
  67.       {
  68.          set("\x01",eval("\x01") - 137);
  69.       }
  70.    }
  71. }
  72.